1 research outputs found

    Quality control in clothing manufacturing with machine learning

    Get PDF
    Quality control is vital for business and machine learning has proven to be successful in this type of area. In this work we propose and develop a classification model to be used in a quality control system for clothing manufacturing using machine learning. The system consists of using pictures taken through mobile devices to detect defects on clothing items. A defect can be a missing component or a wrong component in a clothing item. Therefore, the function of system is to classify the objects that compose a clothing item through the use of a classification model. As a manufacturing business progresses, new objects are created, thus, the classification model must be able to learn the new classes without losing previous knowledge. However, most classification algorithms do not support an increase of classes, these need to be trained from scratch with all classes. In this work, we make use of an incremental learning algorithm to tackle this problem. This algorithm classifies features extracted from pictures of the clothing items using a convolutional neural network (CNN), which have proven to be very successfully in image classification problems. As the result of this work, we have developed a quality control system that combines a mobile application to take pictures of clothing items and a server that performs defect detection processes using an accurate image classification model capable of increasing its knowledge from new unseen data. This system can help factories improve their quality control processes.O controlo de qualidade é vital para um negócio e a aprendizagem automática tem provado ser bem-sucedida neste tipo de área. Neste trabalho propomos e desenvolvemos um sistema de controlo de qualidade para o fabrico de roupas utilizando aprendizagem automática. O sistema consiste em usar fotografias, tiradas através de dispositivos móveis, para detetar defeitos em peças de roupa. Um defeito pode ser a falta de um componente ou um componente errado numa peça de roupa. A função do sistema é, portanto, classificar os objetos que compõem uma peça de roupa através do uso de um modelo de classificação. À medida que um negócio fabril progride, novos objetos são criados, assim, o modelo de classificação deve ser capaz de aprender as novas classes sem perder conhecimento prévio. No entanto, a maioria dos algoritmos de classificação não suporta um aumento de classes, estes precisam ser treinados a partir do zero com todas as classes. Neste trabalho, utilizamos um algoritmo que suporta aprendizagem incremental para resolver este problema. Este algoritmo classifica características extraídas de imagens das peças de roupa usando uma rede neural convolucional, que tem provado ser uma técnica muito bem sucedida no que toca a resolver problemas de classificação de imagem. Como resultado deste trabalho, desenvolvemos um sistema de controlo de qualidade que combina uma aplicação móvel para tirar fotografias de peças de roupa e um servidor que executa os processos de deteção de defeitos usando um modelo de classificação de imagens preciso, capaz de aumentar o seu conhecimento a partir de novos dados nunca antes vistos. Este sistema pode ajudar as fábricas a melhorar seus processos de controlo de qualidade
    corecore